components assembly cnc equipment manufacturers cad conventional edm aluminum golf club golf brass golf clubs metal golf course wire edm machining electronics edm milling cnc milling electronic electrical discharge machining manufacturing manufacturer design engineering copper cnc machining